In this session, module developers will receive an introduction to the Views 7.3 API:
API overview
embedding Views in code
defining default Views
declaring new tables to Views
standalone tables
tables joined to other existing tables
fields: real, virtual
altering existing definitions
Writing handlers (intro)
Writing plugins (intro)
Code samples
declaring Views integration
declaring a base table (View type)
defining a code-based (default) View
writing an Access plugin
writing an Area handler
Prerequisites / Limitations
Attendees should be knowledgeable about module writing and about Views UI use.
Not covered due to limited time: in-depth treatment of advanced field techniques, query altering, various handler and plugin types, themeing, noSQL views, i18n in views.
Following dereine's previous presentation on Views 7.3 is warmly recommended.